Sports

Texans bench QB Davis Mills in favor of Kyle Allen, source confirms